"hit the bid" - Details

English Term:
hit the bid
Arabic Term:
البيع بالسعر الأفضل
Arabic Definition:

.